English to Chinese Traditional Dictionary
sniperscope
夜視鏡
Meaning for sniperscope found in 14 Languages.
Sponored Video